English to Persian Language Dictionary
strappado
مچکشی
Related Images/Visuals for strappado
Meaning for strappado found in 10 Languages.